Big Huge Thesaurus

Cavia cobaya

noun

sounds kind of like